bond and debenture - Alemán Inglés Diccionario